package com.qujia.system.domain.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

@Setter
@Getter
@ApiModel("员工推荐用户统计信息")
public class SysUserInviteInfoDetailResDto {

    /**
     * 员工id
     */
    @ApiModelProperty("员工id")
    private Long sysUserId;

    /**
     * 用户ID
     */
    @ApiModelProperty("用户序号")
    private Long appUserId;

    /**
     * 用户账号
     */
    @ApiModelProperty("用户名称")
    private String name;

    /**
     * 用户昵称
     */
    @ApiModelProperty("用户昵称")
    private String blogNickName;

    /**
     * 手机号码
     */
    @ApiModelProperty("手机号码")
    private String mobilePhone;

    /**
     * 注册时间（开始）
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("注册时间")
    private String registeDate;

    /**
     * 关注状态 0未关注1关注
     */
    @ApiModelProperty("关注状态 0未关注 1关注")
    private String followStatus;

    /**
     * 消费状态 1有消费 2无消费
     */
    @ApiModelProperty("订单状态 1有消费 2无消费")
    private Integer orderStatus;
}
